20190101	OSA scouting updated ratings (potential): Stuff: - (4); Movement: - (7); Control: - (8).
20190301	Drafted in the 2019 first-year player draft (Round 3,  Pick 12, 60th overall pick) by the <a href="../teams/team_89.html">Atlanta Storm</a>, out of college (Texas).
20190312	Signed a minor league contract with the <a href="../teams/team_89.html">Atlanta Storm</a> organization with a signing bonus of $940,000.
20200101	OSA scouting updated ratings (potential): Stuff: - (5); Movement: - (7); Control: - (8).
20200731	Injured (forearm soreness), day-to-day for 4 days.
20201201	Received a 1-year contract worth a total of $300,000 through automatic renewal.
20210101	OSA scouting updated ratings (potential): Stuff: - (5); Movement: - (7); Control: - (8).
20210418	Injured (mild oblique strain), day-to-day for one week.
20210424	Injured (ruptured ulnar collateral ligament), out for 10 months.
20220101	OSA scouting updated ratings (potential): Stuff: - (4); Movement: - (7); Control: - (8).
20230101	OSA scouting updated ratings (potential): Stuff: - (4); Movement: - (7); Control: - (8).
20230306	Injured (sprained elbow), out for one week.
20230417	Got claimed off waivers by <a href="../teams/team_88.html">Vancouver</a> while with <a href="../teams/team_89.html">Atlanta</a>.
20230723	Pitches a 4-hit shutout against the <a href="../teams/team_104.html">Calgary Cannons</a> with 6 strikeouts and 0 BB allowed!
20240101	OSA scouting updated ratings (potential): Stuff: - (4); Movement: - (7); Control: - (8).
20241202	Received a 1-year contract worth a total of $300,000 through automatic renewal.
20250101	OSA scouting updated ratings (potential): Stuff: - (5); Movement: - (8); Control: - (7).
20250510	Pitches a 5-hit shutout against the <a href="../teams/team_271.html">San Diego Seamen</a> with 10 strikeouts and 0 BB allowed!
20250903	Injured (flu-like symptoms), day-to-day for 4 days.
20250922	Injured (rotator cuff strain), out for 2 weeks.
20251126	Received a 1-year contract worth a total of $450,000 through arbitration.
20260101	OSA scouting updated ratings (potential): Stuff: - (5); Movement: - (8); Control: - (7).
20261126	Received a 1-year contract worth a total of $450,000 through arbitration.
20270101	OSA scouting updated ratings (potential): Stuff: - (4); Movement: - (8); Control: - (7).
20270622	Injured (wrist soreness), day-to-day for 5 days.
20270709	Injured (oblique strain), out for 2 weeks.
20271128	Received a 1-year contract worth a total of $498,360 through arbitration.
20271229	Signed a 5-year contract extension worth a total of $3,750,000 with the <a href="../teams/team_88.html">Vancouver Wolves</a> organization.
20280101	OSA scouting updated ratings (potential): Stuff: - (4); Movement: - (8); Control: - (7).
20290101	[S]OSA scouting updated ratings (potential): Stuff: - (4); Movement: - (8); Control: - (7).
20290312	[I]Injured (finger blister), day-to-day for 6 days.
20290426	[A]Pitches a 5-hit shutout against the <a href="../teams/team_78.html">Dallas Power</a> with 3 strikeouts and 1 BB allowed!
20290524	[I]Injured (back tightness), day-to-day for 3 days.
20300101	[S]OSA scouting updated ratings (potential): Stuff: - (4); Movement: - (8); Control: - (7).
20300317	[I]Injured (strained back), day-to-day for 3 days.
20300726	[I]Injured (mild abdominal strain), day-to-day for 4 days.
20310101	[S]OSA scouting updated ratings (potential): Stuff: - (4); Movement: - (7); Control: - (7).
20310725	[I]Injured (viral infection), out for 4 days.
20320101	[S]OSA scouting updated ratings (potential): Stuff: - (4); Movement: - (7); Control: - (7).
20320506	[I]Injured (sore elbow), day-to-day for 2 weeks.
